gdkevents: Ensure the seat data is copied in events
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 16 Dec 2015 17:59:57 +0000 (18:59 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 16 Dec 2015 18:47:05 +0000 (19:47 +0100)
gdk/gdkevents.c

index 5dca604da649e4d5dda150bdb6934f975e61ff17..62a4748cb0bf67cc866f6be4deb3f1a0f9fb1b7d 100644 (file)
@@ -660,6 +660,7 @@ gdk_event_copy (const GdkEvent *event)
       new_private->screen = private->screen;
       new_private->device = private->device ? g_object_ref (private->device) : NULL;
       new_private->source_device = private->source_device ? g_object_ref (private->source_device) : NULL;
+      new_private->seat = private->seat;
     }
 
   switch (event->any.type)